a b c e f g y 